home *** CD-ROM | disk | FTP | other *** search
Text File | 2000-10-06 | 1.4 KB | 63 lines | [TEXT/MPS ] |
- ; DO NOT EDIT (OR EVEN READ) THIS FILE!
- ; BlitPixieClear.a (for Asm), auto-generated from BlitPixieClear.c
-
- INCLUDE 'AsmGlobal.a'
-
- PROC
-
- EXPORT BlitPixieClear
- BlitPixieClear:
- link a6,#0
- movem.l d3-d4/a2,-(a7)
- movea.l 20(a6),a0
- movea.l 8(a6),a1
- move.l 12(a6),d2
- move.w 16(a6),d3
- move.w 18(a6),d4
- ext.l d3
- sub.l d3,d2
- moveq #15,d0
- clr.l d1
- move.w d3,d1
- lsr.w #2,d1
- and.w d0,d1
- add.w d1,d1
- lea *+46,a2 ; $0000005a
- suba.l d1,a2
- move.w d3,d1
- lsr.w #6,d1
- move.w d1,d0
- jmp (a2)
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- move.l a0,(a1)+
- dbra d0,*-32 ; $0000003a
- move.w d3,d0
- andi.w #$2,d0
- beq.s *+4 ; $00000068
- move.w a0,(a1)+
- move.w d3,d0
- andi.w #$1,d0
- beq.s *+4 ; $00000072
- dc.w $12C8 ; move.b a0,(a1)+
- adda.l d2,a1
- subq.w #1,d4
- bne.s *-64 ; $00000036
- movem.l (a7)+,d3-d4/a2
- unlk a6
- rts
- END
-